Review: good in parts
Rating: 4 out of 5
Date: 07 5, 2013
Took me a while to get into this but was pretty good when it got going.  Easy to read and worth sticking with.