Writing history a guide for students - Storey, William Kelleher (Oxford University Press, 1999)