Arthur C. Clarke
The book was nominated for the 2000 Arthur C. Clarke Award.