A review by pdonovan
Introducing Aristotle: A Graphic Guide by Rupert Woodfin, Judy Groves

informative reflective medium-paced

4.0