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