Published Reviews of The Iliad

The greatest anti-war poem of all

by A. E. Stallings. Published in The Spectator. April 9, 2016.