Publications by 'Ron Peshock'