Revealing rape's many voices: differing roles, reactions and reflections - Brown, Jennifer; Shell, Yvonne; Cole, Terri (Palgrave Macmillan, 2023)