Graphics programming on your BBC micro - McGregor, James J. (Corgi/Addison-Wesley, 1984)