Manyebook
Gabrielle Zevin
Tomorrow, and Tomorrow, and Tomorrow
Young Jane Young