This book has well developed characters that touched my heart and live on in my mind.