Computer languages, systems & structures (Elsevier Science, 2002)