John Clark Marshman — English journalist and historian