Author: Ed Keller
Alternate names: Edward B. Keller
Born: 1955