Back to home page.

Stephanie was interviewed on the show “Rape Declaration Forum” on WBAI, 99.5 FM, New York, about her book Slaying the Mermaid: Women and the Culture of Sacrifice.