Author: John Roger Ball
Born: 1956