A Guide to IT Contracting (Checklists, Tools, and Techniques) - 9780367767259