Christine taylor dating herodotus and the dating of the battle of thermopylae