History of science, philosophy and culture in indian civilization - Ray, Bharati (London Sage publications, 2005)