Publications by 'Patrick H. Freeborn'