This is absolutely the most wonderful book I've ever read. I read more than one book every week, so what can I say!! A must read, which you will not want to put down. There's so much to this than just the story.. Beautifully written and wonderously haphazard presentation!