Publications by authors named "Steven D Swenson"