Publications by 'Peter J. A. Kleinman'