I'm a fan of dream books and have read most of the ones out there. I loved this book. It shows how to interpret themes that run through your dreams based on research about how your dreams really do relate to your personality. Many dream books are irritating because they are just giving someone's opinion about what dream symbols mean. This book has a lot of exercises in it, and they worked well for me! I bought it for my best friend as a gift, too. He's a writer and found it really useful at helping him find out how and why he's blocked and to get beyond it. Also, she writes with such an evocative and gentle style. Really great book!