Muhammad Majid ShafiReviewed by: Muhammad UmairWhen I was in China by Muhammad Majid Shafi is a travelogue that offers ...