History Today 3 Skill Book - "Alan Coulson" (Macmillan Education LTD,Peak Publishing Malaysia, 2007)