Publications by authors named "Eleanor K P Marshall"