Greg Egan

Scientist

Quotes by Greg Egan