the essence of compiless - hunter, robin (Vidhyanagar pearson, 2006)