David And Bath-Sheba by Sally Bruce Kinsolving