R.Guptas General Knowledge Encyclopaedia - R Gupta (2017)