← Reading
by M.R. Carey
Finished December 22, 2017★★★★★
First published 2017 · 400 pages · Open Library · Goodreads