ISBN 1420959379 books & textbook
Discourses on Livy: (Translated by Ninian Hill Thomson)
Machiavelli, Niccolo Thomson, Ninian Hill
Digireads.com Publishing /2018-10-03 Paperback / 290 Pages
isbn-10: 1420959379 / isbn-13: 9781420959376
Machiavelli, Niccolo Thomson, Ninian Hill
Digireads.com Publishing /2018-10-03 Paperback / 290 Pages
isbn-10: 1420959379 / isbn-13: 9781420959376