Skip to content

Liberal peace

by Michael W. Doyle

Peace (Philosophy)International relationsNational securityPhilosophyPolitical and social viewsInternational SecurityInternationalismLiberalism
Writing a summary for young readers…

For young readers

Book data: Open Library