The evolution of sex - Geddes, Patrick; Thomson, Joseph (London : Walter Scott, 1889)