alexander battle bc india jhelum map part indian indus asia valley death above area here
facts hydaspes jhelum truths unknown macedonian porus acts defeated
athenian warriors battle jhelum alexander bc india part hoplite ancient world macedonian infantry