Maths: Revision Guide by Brian Arnold, Fiona Mapp, Emma Poole, Hannah Kingston (Paperback, 2011)