Careers in management consulting : sharing expertise and knowledge. (Careers ;, 2005)