Preacher's Daughter
It is the first in a trilogy that tells the story of the Cain family tree. It centers around three generations of women, and it starts with the youngest, the preacher's daughter. It is the first in a trilogy that tells the story of the Cain family tree. It centers around three generations of women, and it starts with the youngest, the preacher's daughter. It is the first in a trilogy that tells the story of the Cain family tree. It centers around three generations of women, and it starts with the youngest, the preacher's daughter. It is the first in a trilogy that tells the story of the Cain family tree. It centers around three generations of women, and it starts with the youngest, the preacher's daughter.