Greg Egan, nacido el 20 de agosto de 1961 en Perth (Australia).