Crafting a compiler with C - Fischer, Charles N (Pearson, 2007)