Flawless Consulting by Peter Block Summary: A Must-Read For Consultants (Or Not)?