Publications by authors named "Barry D Hughes"