Yes, you are right.
About books...well, I dont know any other online book. You have plenty of tutorials on the net. Also, when you know the basics of assembly, you just need the Intel Instruction set manual to know all the different instructions to play with
Regards