← Reading
by Paolo Bacigalupi
Finished January 23, 2016★★★★★
First published 2015 · 384 pages · Open Library · Goodreads