Bill Pfleging and Minda Zetlin
Why Business and Technology Professionals Don't Understand Each Other and Why They Need Each Other to Survive