Greg Egan quotes

Greg Egan quotes