Gilead - Robinson, Marilynne, 1947- (Virago, 2004)