John Ross

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