Author: David Allen Karp
Alternate names: David Allen, Karp; David Allen KARP
Born: 1944