The pre-BASIC book - Wilson, F. A. (BP ;)