Comment

Community comment are the opinions of contributing users. These comment do not represent the opinions of Surrey Libraries.
Dec 29, 2013happycanuck rated this title 2.5 out of 5 stars
Not badly written but confusing to keep track of all the characters as the story ping-ponged from current to past time frames. Too gruesome.