Maths in Action - Advanced Higher Mathematics 3 door Edward C.K. Mullan & Peter Westwood