Publications by authors named "Gareth S D Purvis"