Teachers of mathematics some aspects of professional life (Harper & Row, 1980)