Publications by 'Bruce Moxon'