Publications by authors named "Brian Palmer"