theophilogue.com
The Battle of Thermopylae :: 300 Spartans & Their “Last Stand”
Visit the post for more.