Publications by 'Michael David Black'