Publications by 'John D. F. McDonald'