By Brundage, David. Toronto: Pearson, 2012 . xix,519p. 9780132125444
]]>By Henderson, Eric. Ontario : Oxford university press, 2015 . xvii, 418 pages [and other pages] : 9780199012459
]]>By Norton, Sarah. Ontario : Nelson Education, 2011 . xiv, 596 pages : 9780176501877
]]>