Jack Cashill

An independent writer and producer, Jack Cashill has written a dozen books under his own name and collaborated on a dozen more. He has a Ph.D. from Purdue University in American studies.

Sign Up to receive Our Latest Updates! Register