Author: Gary P. Pisano
Alternate names: Gary Pisano