I am a big fan of Madeleine L'Engle, and I started reading her when I was ten. I am now fourteen, and this is the first adult novel of hers I read. It is wonderful! Katherine is very easy to identify with, and she seems so real. I don't believe at all that it has a disappointing end-- some people aren't meant for each other and you that Katherine will be okay because she is so talented and strong. She responds realistically to the situations in her life. It's great to see that as she grew(the book starts out when she is ten and ends when she's seventeen), you can see her becoming her own person, and the effects that all the people in her life have had. I wasn't sure if I would like this book at first, but it is now one of my favorite books. READ IT, YOU WON'T BE SORRY!!!