Publications by 'John B. C. Findlay'