Author: Keith M. Ball
Born: 1960