Publications by 'Kenneth Bo Foreman'