Vale: John Ryan creator of Captain Pugwash

I’ve just heard the news today of the passing of John Ryan, the creator of the fabulous Captain Pugwash, at the age of 88. It was while he was teaching art at Harrow School in the north west suburbs of London that he first drew Captain Pugwash as a comic strip. He had a bit […]