John Ross

John Ross was artist for several Doctor Who Adventures comic strip stories.