Khan Abdul Ghaffar Khan, an emissary of peace