David A. Roach

David A. Roach was a comic artist on several Doctor Who Magazine comic strips.