Publications by authors named "Craig D Hughes"