Andrew Brodie
One of the best ways of preparing for exams is to do lots of practice questions and this book provides those questions but with extra tips and guidance on how to tackle them.