Publications by 'John H. Esbin'