http://scienceblogs.com/gregladen/2009/06/a_rape_in_progress.php