"This series is going to destroy my reading challenge! :-) I was ahead of schedule before I started this book; now I'm 3 books behind.
So, yeah, it's long. But it's very good. This series has turned out to be philosophical about religion, po..."