Sex: Lessons From History
by Fern Riddell
A powerful new cultural history of sex written by one of the UK's most prominent histori...