Modern compiler implementation in Java - Appel, Andrew W. (Cambridge University Press India Pvt. Ltd., 2010)