Publications by 'A. T. Hafez'