Publications by 'Javad Esfanjani'