Art of Assembly Language Programming and HLA by Randall Hyde

http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/index.html
screenshot