Harry Tyrer Explained

Harry Tyrer is the name of: