The Adventures of Amir Hamza - Ghalib Lakhanavi; Bilgrami, Abdullah (New Delhi Random house, 2008)