Enlightening Revolutions: Essays in Honor of Ralph Lerner - 9780739109441