Publications by 'Farhad Shokraneh'