ID: 20902
Description
Complete revision & practice
' This book has thorough notes on all the theory you need and it's got practice questions ..lots of them!
For every topic there are warm up and exam style questions.
On top of that, the book is made to be vaguely entertaining! '
Condition: lightly used