History Today 1 - "Teresa Crompton" (Macmillan Education LTD,Peak Publishing Pakistan, 2007)