Publications by 'Derek N. Barnes'