Assembly Language Programming in GNU/Linux for IA32 Architectures - Rajat Moona (PHI, 2009)