Introduction to Compiler Construction in a Java World - Bill Campbell; Bahar Akbal-Delibas; Swami Iyer (Taylor and Francis, 2012)