Professional Assembly Language - Richard Blum (Willey Publishing, Inc.)