David Maddocks, A