Publications by authors named "B Nicholas Hatton"