Cambridge Checkpoint Science Workbook 8 by Mary Jones, David Sang, Diane Fellowes-Freeman (Paperback, 2012)