Publications by 'Kevin E. Gates'