Normal view
MARC view
- John Canning
John Canning (Personal Name)
Machine generated authority record.
Work cat.: (OSt): Malik Ashfaq (Translator ) 23718, 100 Shuhra-e-Aafaq Kitaabain : Urdu Translation of The Hundred Great Books by John Cannes , 2004.