Patrick J. McGrath

Patrick J. McGrath has lectured in American history at New York University, Fordham University, and Pace University. He is currently an independent scholar and historical consultant in New York City.

Books by the Author