The Adventures of Amir Hamza

Special abridged edition

Translated by Musharraf Ali Farooqi