Google
inauthor:"Barry Alan Shain" from books.google.com
Sharpening the debate over the values that formed America's founding political philosophy, Barry Alan Shain challenges us to reconsider what early Americans meant when they used such basic political concepts as the public good, liberty, and ...