Great ancient places : the historical sites of Taxila and Harappa - Ashraf, Waseem (Book Bank, 2006)