Think, Read, and Write - Ruth Derksen (University of Calgary, 2016)