Publications by 'Farhad Muhammad Riaz'