Concepts and choices for teaching: meeting the challenges in higher education - Timpson, William M. (Magna Publications, 1996)