Teaching to Learn, Learning to Teach by Maureen Murphy, Alan J. Singer & Allan J. Singer