Programming in the 1990s: An Introduction to the Calculation of Programs
by Edward Cohen
ISBN 0-387-97382-6 Springer-Verlag New York Berlin Heidelberg
ISBN 3-540-97382-6 Springer-Verlag Berlin Heidelberg New York
at amazon.co.uk
at Springer Verlag

some mentions:
http://www.loonygames.com/content/1.40/feat/
http://www.cs.iastate.edu/~leavens/ComS641-Hesselink.html