Publications by authors named "William Harkness"