Competitive consultants A client-oriented approach for achieving superior performance - William Allan P O; Woodward Sally (1994)