Publications by 'Mark G. Carpenter'