Publications by authors named "Kieran D Marshall"