A concise history of science in India (New Delhi)
xvii, 689