Alexander MoseleyBooksHuman Rights and Military InterventionAristotleJohn LockeA Philosophy of WarA'dan Z'ye FelsefeIntroduction to Political Philosophyto Z of PhilosophyAristotleAuthor data: Open Library