Percy Allen — English journalist, writer, and lecturer