avg_rating: 0
name: Michael J. Porter, Ian A.; Williams