Comment

Community comment are the opinions of contributing users. These comment do not represent the opinions of Surrey Libraries.
May 27, 2016
6 out of 10. Not bad, just felt rather long and plodding at times.