An Introduction to data Types - CLEAVELAND, J. C. (England Addison-wesley pub, 1986)