Engineering a compiler - Keith D Cooper (Morgan Kauffman, 2004)