Gilead - Robinson, Marilynne (Virago, 2004)