Publications by authors named "Duncan R Porter"