Aspects of Teaching Secondary Mathematics by L. Haggerty & Linda Haggarty