Heartlight is a science fantasy book by T.A. Barron. The book is about a 7th grade girl named Kate who has moved into a new town. She has trouble making friends, so she spends most of her time with her unusually preoccupied astrophyisist grandfather. When he suffers a heart attack and mysteriously disappears, Kate is forced to embark on a quest to save the sun and another star. I disliked the book because it did not seem very scientific. Also, I would have liked a greater variety of conflicts for Kate. The most well written characters in the book were the giant butterflies, Morpheus and Orpheus. A better science fantasy read with a similar theme would be "A Wrinkle in Time" by Madeleine L'Engle.