Publications by 'Graham E. Farr'