Monarchia

Dante Alighieri

  • First published 1896
  • 517 pages
  • Italian
  • Classic