An excellent and comprehensive book about community development. It can get a little wordy sometimes and some of the history stuff got a little boring, but overall not a bad book. I thought it was helpful. Definitely going to keep this one around for reference.