avg_rating: 3.72
name: David Freeman Hawke
about: David Freeman Hawke was professor emeritus of American history at Lehman College of the City University of New York, where he taught from 1972 until his retirement in 1986.
death_date: 1999-06-20 00:00:00