Author: John E. Batchelor
Born: 1947