IBM PC BASIC with an introduction to structured programming - Serebreny, Raphael E. (Prentice Hall, 1988)