The Art of Revolutions

The Art of Revolutions

Transactions, American Philosophical Society (Vol. 109, Part 5)

Contributions by Patrick Spero

Introduction by Catherine E. Kelly

Published by: American Philosophical Society Press

Series: Transactions of the American Philosophical Society

Imprint: American Philosophical Society Press

307 Pages, 152.00 × 229.00 mm

  • Paperback
  • 9781606180952
  • Published: January 2020

£46.00

Buy