Dr William Dalton (1802–1873)