Making Sense Of Sex by Michael Duffy, Adrian Thatcher & Michael F. Duffy