Aristotle; Leon Golden (translator) & O. B. Hardison (Commentary)

1 book

missing page info 336

challenging reflective slow-paced