Edexcel Chemistry for A2 by Graham C. Hill (Paperback, 2009)