It wasn't just the characters that made me adore Timepiece. The plot just keeps coming at you. So much so that I had a hard time putting the book down in order to tend to my children. I literally walked from room to room with my head in the book. Just when I thought I could take a break, something else would happen and I would have to keep reading to find out the results. The timing of the book is fantastic!