Advanced Level Biology A2 by Pauline Lowrie & Chris Lea