Sir William Nicholson RP (1872-1949)