Author: D. N. Dwivedi
Alternate names: D N. Dwivedi; D N Dwivedi
Title: Dr