The Promises She Keeps : Promise, a talented young singer with a terminal illness, is counting on fame to keep her memory alive after she dies. Porta is an aging sorceress and art collector in search of immortality. When Promise inexplicably survives a series of freak accidents, Porta believes that she may hold the key to eternal life. Enter Chase, an autistic artist who falls in love with Promise and fascinates her with his mysterious visions and drawings. Soon, all are plunged into a confrontation over the mystery and the cost of something even greater than eternal life . . . eternal love. Unabridged on 8 compact discs. Read by Ann Harrison.