The Keep by Jennifer Egan (Paperback, 2008)