Review: Mixed review
Rating: 4 out of 5
Date: 04 5, 2013
An interesting strand of stories, but due to the complexity and number of interwoven stories became at times lost and had to re-read some chapters.  Will read the next book but hope the new book is a smoother read