a.hamdi y.