Author: Barry X. Ball
Born: 1955