I thought it was a very informative and well-researched book, the kind of text I only wish some of my instructors might include in their syllabus. The book offers a multitude of platforms from which readers can read or study at their pace, while keeping up with their colleagues. I thought the theories conveyed could be very useful to individuals across a spectrum of fields, including architecture, urban planning, and erecting one's ideal home. One could even creatively resolve some other kinds of non-design problems from using this book. I would recommend it to all those professionals who claim they know just what to do at solving problems; they might well know a lot, but this book could certainly serve as a positive complement to their body of knowledge.