Ralph James
Affiliation:
HBS (Retired)