Factors affecting crop production – climatic – edaphic ...