Author: Greg Egan
Born: 1961