The Socratic Method: A Practitioner's Handbook - Ward Farnsworth