Rectification of distorted history
By: Arif Shahid
Publisher: Himalaya Publisher International; Verinage Publishers
Published: 2011
Place of publication: [Karachi]; Mirpur
Language: eng
Number of pages: 140
Notes: Includes list of author's works: p. 340.