How the Light Gets In by Upperman, Katy

You will find that this novel has a way of making time disappear.