by Nancy springer
I first read this book as a teenager (so 30 yrs ago or more) and it was a favorite. the story is still solid, even if the storytelling is juvenile and geared so much more to a YA audience. Still it remains a nice read and one that i will happily pass along to my kids.