← Reading
by Charlie Jane Anders
Finished May 31, 2020★★★★★
First published 2019 · 348 pages · Open Library · Goodreads