આ બધા સવાલોનાં જવાબ મેળવવા માટે ચાર્લ્સ ડાર્વિન વિશે ખૂબ વાંચવું પડે.