Edexcel A Level Chemistry Student: Book 2 by Graham Curtis, Andrew Hunt, Graham Hill (Paperback, 2015)