A review by lady_snuffy
Jessica by Bryce Courtenay

5.0