The Art of Assembly Language - Hyde, Randall (No Starch Press, 2011)