Walter Long — British politician (1793-1867)