Atul Wad Science, Technology, And Development - Taylor and Francis 1989 ISBN: 9780429305498 Source: EBOOK