Programming the BBC micro - Ferguson, John D.; Williams, Peter F. (Newnes microcomputer books, 1983)