Dr. D. P. Singh published 35 science fiction stories in various newspapers and magazines of Punjabi, Hindi and English.
Dr. Singh edited / published one science fiction book (in Punjabi) for General Readers: Bhawikh di Pairh (Footprints of the Future) in 2003.