Learn more

Goodreads

Light, by M. John Harrison