I'm happy to see an x86 book on there, and that it is free. The last book I read on the topic (Assembly Language Step by Step) had a strange distaste for C, Unixers, and in gereral anything that wasn't his own. It also spent 200 pages explaining history and how to set up the Kate text editor.