The BBC micro - Graves, Richard (Kingfisher, 1984)