IBM PC assembly language and programming - Abel (Prentice Hall, 2001)