Advances in the human side of service engineering by James C. Spohrer | Menrva Books | MenrvaBooks