Advanced computer architecture - Alfred V. Aho (New Delhi Person, 2012)