Basic computing principles - West, B. (NCC Blackwell, 1994)