IT Consultant: A commonsense framework for managing the client relationship - Freeman Frank, S. (San Francisco, 2000)