Introduction to computer science - GEAR, C.W (1973)