Thinking teacher - Quinlan, Oliver (Independent Thinking Press, 2014)