Return to Article Details Economic analysis of smallholder maize farmers: implications for public extension services in Eastern Cape Download Download PDF