A Handbook for History Teachers - Duthie, James A. (Hamilton Books, 2012)