Publications by 'Iraj Yazdanpanahi'