Publications by authors named "William Hamilton"