Subbarayappa, B.V. Modern science: a historical and social perspective - Bengaluru Prism Books Pvt. ltd. 2016 ISBN: 9788193270202 Dewey Class. No.: 954 / T16 SUB