Publications by 'Ebrahim Vaahedi'