AGB 103/KBT 209 PRINCIPLES OF AGRICULTURAL MICROECONOMICS - Machakos University (Machakos University Press, 2021)