Amulya Reddy : citizen scientist - Hyderabad: Orient BlackSwan, 2009 - xi, 373 p. : ill. ; 23 cm

9788125037132


Appropriate technology

330.9 RED