Beyond eden - Coulter, Catherine (A Signet Book, 2000)