Publications by 'Geoff Pegg'