GATES OF FIRE

Written by: Steven Pressfield

Submitted By: Peter Aller

Did for Thermopylae what Azincourt did for...Azincourt/Agincourt! Brought the people and events of that time truly alive. Breathtaking