Charles Selby — British writer and actor