
Justice among Nations
by Thomas L. Pangle, Peter J. Ahrensdorf
International relations, moral and ethical aspectsPolitical ethicsPolitical science, philosophy
Writing a summary for young readers…
For young readers
Book data: Open Library

by Thomas L. Pangle, Peter J. Ahrensdorf
Book data: Open Library