I came across this book by accident, but what a beautiful, heartbreaking story! Amazingly narrated by Joel Leslie, who was able to bring this book to life, conveying wach and every emotion.
Be prepared for heartbreak, tragedy and some really hot steam.