A long story, but I'm halfway through this book and need to return it to someone who will have expected me to have finished it! What happens at the end?