High-value IT consulting 12 keys to a thriving practice - Purba (McGraw-Hill/Osborne, 2003)