
Three souls. Three centuries. One forgery of heaven. Montana, 2012. Emily Ellen drowned in the Clark Fork the summer she was sixteen, four feet from her little brother, and she has not left her bedroom since. Then a living girl moves into that room and cries in exactly...