Jack Rakove

Jack Rakove teaches history and political science at Stanford University. He is the author of six books on early American history. He won a Pulitzer prize in 1997 for his book Original Meanings

© Five Books 2022