John David Ashcroft is the full name of John Ashcroft. John Ashcroft is a former American politician and attorney who served as the 79th United States Attorney General from 2001 to 2005 under President George W. Bush. He was also the 46th Governor of Missouri from 1985 to 1993 and a U.S. Senator from Missouri from 1995 to 2001.
Ashcroft's Angle: Testing Your Knowledge on John Ashcroft, the 79th US Attorney General!