Vernor Vinge

Vernor Vinge