Publications by 'Muhammad Hashim Naveed'