Publications by authors named "Earnshaw J"