cheesepleasemate 's review for:

A Curious History of Sex by Kate Lister
4.5
funny hopeful informative medium-paced