Revisiting Darwins Conundrum Rev