Publications by authors named "John R A Diaper"