Paul H Mattingly

Paul H. Mattingly taught American history for nearly forty years at New York University.

Row of books with red spines on a light gray background