A review by eile_mc
he by John Connolly

3.0

Book club choice - not sure I would have picked this up otherwise. Interesting but at times I found it repetitive