Facts And Arguments For Darwin