Publications by 'Anthony M. Blake'