Mathematical Discourse door Kay O'Halloran & Kay L. O'Halloran