Your IBM PC - Graham, Lyle J. (Osborne/McGraw-hill, California, 1983)