This is an intriguing book. When I first started it, I thought it might be a bit trite but it quickly picks up steam and gets you very involved in the characters. There are a number of characters and it is a bit of work to keep track of them all bu...