John William Knight (1885-1955)