Publications by authors named "Iain J Marshall"