This was so sweet. I loved this book and how hard David tried to fight what he knew. The utter devotion of Caolan, so so sweet!