History of science and philosophy of science: a historical perspective of the evolution of ideas in science - Chattopadhyaya, D P; Editor (2010)