Paul Revere's ride

David Hackett Fischer
Oxford University Press
9780195088472
0-19-508847-6