"Teresa Crompton" History Today 2 - Lahore Peak Publication 2007 - 126 ISBN: 9781904189717 Dewey Class. No.: 900 / T-309