Fifty Pascal Programs - Hunter, Bruce H. (Sybex, 1984)