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