Dr Ishtiaq Ahmed

An obituary too soon: Ishfaque Bokhari Lyallpuri