PASCAL : An introduction to methodical programming - Findlay, William (Pitman Publishing Limited, 1985)