Would recommend for academic studies.
I purchased this book, it was recommended to me by my course tutor. The book, gives detailed explanations with diagrams, which i found very useful. It covers allot of areas, with Q an A's. I would definitely recommend it to students studying A level Science.
Excellent book, it is highly recommended for medical courses. It provides excellent explanations and thus every medical student must get one