World of mathematics - Angell, Ian O. (Macmillan Education)