Liberating sex : a Christian sexual theology /
Thatcher, Adrian.
Society for Promoting Christian Knowledge (Great Britain)
London : SPCK,
1993.