Building blocks for improving customer relationships: 20 philosophies for improving the quality of customer care : learning the difference between the concept of customer service and the demonstration of caring for the customer by Richard L. Flint | Menrva Books