← Reading
by Mur Lafferty
Finished June 2, 2018★★★★★
First published 2017 · 400 pages · Open Library · Goodreads