Top critical review
One person found this helpful
A little over complicated
on 1 May 2015
Addition to revision but not single solution.
Plenty of practice questions to assist your revision with some very challenging ones that push you to gain more of an understanding.
However, if like me, you prefer more informal, summary revision guides then the topic notes in this book aren't ideal as they are overly complicated.