I have been in the fundraising world for several years, and found this book to very insightful - and helpful. I recommend it for board and staff members of non profits. The layout is great for referencing. I have already used the book in some very practical ways, getting rid of some old habits. A great gift to new board memebers, and a desk reference for the professional.