As inexplicable as having time powers is, there is no denying the truth: Mei June is going to die. But even knowing that, Dante can’t bring himself to stay away.
Meanwhile, future Mei June has no idea what’s happening, but she does have a plan. With the XDs’ help, she may finally learn why—and how—she is receiving messages from Dante. Though the danger might be greater than she realizes.
Jennifer San Fillippo is a freelance copy editor who holds an MFA in Creative Writing from San Jose State University. She enjoys cycling, music, and drawing. She lives in California with her family and a small army of pets.