Sir William Allan P.R.S.A. (1782-1850)