Alan Barnes, B.