Sara Lorenzini
ISBN: 9780691204802
Format: Paperback
Princeton University Press
$28.95
Adrienne Mayor
ISBN: 9780691211084
Format: Paperback
Princeton University Press
$19.95
Charles Larmore
ISBN: 9780691241562
Format: Paperback
Princeton University Press
$24.95
Adrienne Mayor
ISBN: 9780691217826
Format: Hardcover
Princeton University Press
$80.00
Lars Chittka
ISBN: 9780691180472
Format: Hardcover
Princeton University Press
$29.95
Jack Snyder
ISBN: 9780691231549
Format: Hardcover
Princeton University Press
$32.00
Mircea Pitici
ISBN: 9780691225715
Format: Hardcover
Princeton University Press
$85.00
James Belich
ISBN: 9780691215662
Format: Hardcover
Princeton University Press
$39.95
Jacob Grumbach
ISBN: 9780691218458
Format: Hardcover
Princeton University Press
$29.95
Eric Tagliacozzo
ISBN: 9780691146829
Format: Hardcover
Princeton University Press
$35.00
Daniel W. Drezner
ISBN: 9780691223513
Format: Paperback
Princeton University Press
$19.95
Lorraine Daston
ISBN: 9780691156989
Format: Hardcover
Princeton University Press
$29.95