The smell of sex (in flies)! The Mermaid's Tale, 16 Apr 2013 Wikimedia Commons: B. NuhanenThere are so many theories and evolutionary Just-So stories about how sex 'is', and how humans…