William Stokes — Irish physician (1804-1878)