The Prince

£2.50

As new, with original dustjacket

  • Machiavelli, Niccolo
  • Hardback

Out of stock