While at some point it felt repetitive and characters less realistic, there were some great parts in the book. Particularly the slow retreat of Avalon, the change that is happening upon the world because man believes in different things, is wonderful.