Developments in science and technology - Rajaram, Kalpanaed (Spectrum Books, 2012)