00297nam a22000977a 4500020001800000082001900018100001400037245007300051260006700124300000800191 a9788171883851 a630.954 STA.15 aV N Misra aState of the Indian Farmer A Millennium Study: Vol.15 Terms of trade aNew DelhibMinistry of Agriculture , Government of Indiac2004 a197