← Reading
by Kim Stanley Robinson
Finished March 21, 2016★★★★★
First published 2015 · 517 pages · Open Library · Goodreads