Publications by 'Stephen McGilvray'