My rating: 5 of 5 stars
This series just keeps getting better and better. Morphing Caleb from a character who I disliked and found to be nothing more than a troublemaker into someone I understood and adored was impressive enough. But to do it with two? That takes beautiful writing from a beautiful heart.