R Gupta,

R.Guptas General Knowledge Encyclopaedia - 2017 - xiv,792p. - P .