Author: Marvin Allen Karp
Bio: Editor