what is the title of the comic that was a weekly british comic book published by odhams press and has a last year of 1968 ?
pow !