Author: John Maeda
Alternate names: JOHN MAEDA
Born: 1966
Bio: American technologist and designer