<spoiler!>One reviewer suggested that the story would have been better told from Margaret’s point of view. Certainly she has an interesting story of her own—one of loss so intense that it stops her world and kidnaps Mark. And yet, for me, Mark’s story is both compelling and well told, and I’m glad the author told his story. He is sensitive and lost and looking for his way in an upended world. He’s not particularly aware of how others feel, but maybe he’s getting there, and somehow Margaret grounds him and provides room to grow to the point where he can offer unconditional friendship to her (and to others) exactly when it’s needed. Is that a corny, uplifting story about tiny, perfect hypercubes that were meant to be? Yes, enjoyably so. I also enjoyed the nods to other popular-culture time travel escapades, though not so much the handwaving attempt at grounding things in science with Mark’s algebra teacher.</spoiler!> Sorry. Sometimes I feel a compulsion to drop into critic mode myself.