Essential Specialist Mathematics Third Edition With Student Cd-Rom by Peter Jones, Neil Cracknell & Josian Astruc