Foundation maths - Croft Anthony 1957-; Davison Robert (Addison-Wesley, 1997)