Publications by 'Mark E. Whipple'