REVISE Edexcel: Edexcel GCSE Science Extension Units Revision Guide by Mike O'Neill, Damian Riddle, Penny Johnson, Nigel Saunders, Steve Woolley (Paperback, 2012)