The Composition of Aristotle's Athenaion Politeia: Observation and Explanation by John J. Keaney | Menrva Books