Zachariah, Mathew Science for social revolution achievements and dilemmas of a development movement - New Delhi Vistaar 1994 - 187p. ISBN: 8170363764 Subjects--Index Terms: Education Dewey Class. No.: 303.483 / ZAC