In 'The Invasion of India by Alexander the Great,' John Watson McCrindle meticulously reconstructs the historical events surrounding Alexander the Great's remarkable incursion into the Indian subcontinent in 326 BCE. Through an engaging narrative interwoven with vibrant descriptions and analytical insights, McCrindle employs a critical examination of primary sources, including accounts from Arrian...