Basic concepts of science and technology - "Aggarwal, Aashish" (Ambar Parkshan NEW DELHI, 2011)