Vault guide to the top 25 technology consulting firms - Clifford, Stephanie (New Age International, 2006)