I can't think of anything I didn't like about this book. It contains so much that I love, so it didn't bother me that it covers familiar ground. It is a very busy story, but I think the author weaved it all together very skillfully. There were enough original touches and interesting characters to ca...