Information representation and manipulation using Pascal - Page E. S.; Wilson L. B. (Cambridge University Press, 1983)