India [maps] - India. Department of Science and Technology (Delhi The Author, 1973)