LORI ROY is the author of Bent Road, winner of the Edgar Award for Best First Novel, and Until She Comes Home, finalist for the Edgar Award for Best Novel. She lives in St. Petersburg, Florida, with her family.