Publications by 'Eric A. Foreman'