Other suggestions are still welcome. A History of Haskell http://www.iro.umontreal.ca/~monnier/2035/history.pdf A Comparative Study of Language Support for Generic Programming http://www.osl.iu.edu/publications/prints/2003/comparing_generic_programming03.pdf --- Justin Slepak PhD student, Computer Science dept.