birth_date: None
avg_rating: 3.71
name: William Preston Jr.
about: William Bill Preston was professor emeritus of history at the John Jay College of Criminal Justice City University of New York where he taught from 1973 until 1988. A Phi Beta Kappa graduate 
death_date: 2010-04-18 00:00:00