Things being various: with teacher's notes - Clements,Simon (Oxford University press, 1967)