Trattati politici
by Bartolo of Sassoferrato, Dario Razzi
LawPolitical aspectsPhilosophyDespotismPolitical scienceHistory
Writing a summary for young readers…
For young readers
Book data: Open Library
by Bartolo of Sassoferrato, Dario Razzi
Book data: Open Library