Author: John Hagel III
Alternate names: III, John Hagel; John Hagel III.