Inside the IBM PC

Peter Norton
Prentice Hall Press
9780893035839
0-89303-583-1