David R Quigley

David Quigley, a graduate of Amherst College and New York University, teaches history at Boston College. This is his first book.