Publications by authors named "Duncan Floyd"