Publications by authors named "J Brooke Marshall"