Alan J. Singer
Mathematical Association of America. Committee on Educational Media.
Collins, William J.
James Luceno