Darwin and beyond