Publications by 'Bruce Blackshaw'