Brian Karl Finch — Publications