Greg Egan famous quotes

quotes and sayings of Greg Egan

03-28-2025