Now Reading

The Singularities
by John Banville

Tomorrow, and Tomorrow, and Tomorrow
by Gabrielle Zevin