Shrivastava, KM News reporting and editing / KM Shrivastava - New Delhi Sterling publlisher Pvt.Ltd 1991 - 328 Dewey Class. No.: / 070.43 SHR