Publications by 'Michael Blamires'