Since 1981 he has been a Lecturer in Education at the University of Manchester specializing in mathematics education and the history of mathematics. His recent publications include Extension of Calculus and Multicultural Mathematics. He has lectured in Poland, Italy and France, and in 1995, at the invitation of the State Education Committee of the People’s Republic of China, organised and led a three week National Seminar on Mathematics Education to initiate reform of the Chinese national mathematics curriculum.
His main recreations are playing the flute and piano, gardening and squash. His wife, Gillian is a writer and they have three small children.