Msafiri
Subtitle: pilgrim's progress
By: translated by A.C.M.
Edition: 2nd ed.
Publisher: R.T.S.
Published: 1893
Place of publication: London
Language: swa
Translated from: eng
Number of pages: 83
Work titles: Pilgrim's progress