Publications by authors named "JM Thornton"