Pride of India: a glimpse into India's scientific heritage (Samskrita Bharati, 2006)