History of Indian science, technology and culture - Rahman, A (N Y Oxford, 2001)