The Oxford Handbook of Sex Offences and Sex Offenders
Teela Sanders
Internet Sex Work
Teela Sanders,Jane Scoular,Rosie Campbell,Jane Pitcher,Stewart Cunningham
Prostitution
Teela Sanders,Maggie O'neill,Jane Pitcher