Compiler design - Chattopadhyay, Santanu (PHI Learning Private Limited, New Delhi, 2009)