A level biology A. G. Toole and S. Toole. (Letts Study guide series, 1991)