Basic computer science - Atkin, J K (Mcdonald, 1978)