David Cochran
David Cochran earned his PhD in American history from the University of Missouri-Columbia. He currently teaches at John A. Logan College and lives with his wife, three children, and four cats in Herrin, Illinois.
David Cochran earned his PhD in American history from the University of Missouri-Columbia. He currently teaches at John A. Logan College and lives with his wife, three children, and four cats in Herrin, Illinois. See less
David Cochran's Featured Books