He has published several books in Hindi and English and edited several works.
उन्होंने अपनी जीवन में अनेक पुस्तकें लिखी हैं, जिनमें से अधिकांश हिंदी में, तथा एक अंग्रेजी में भी हैं।