What is a Professional Service Firm? Towards a Theory and Taxonomy of Knowledge Intensive Firms · Study