Hero of Dreams

Hero of Dreams - Brian Lumley Bittersweet. My heart broke after the very first page but have mixed feelings about the ending. It's a beautiful story, though. Bring your tissues.