Publications by 'Andrew W. Kraft'