This book was required reading for a class I hated. I skimmed through this book and did find some useful tips and I think it would have been a very useful guide if the class had been better built to use it.
For the purposes of public relations planning, this book is great. It got me through the semester with a PR plan that will be submitted for a PRSA award!