Publications by 'Geoffrey C. Shephard'