Clement Long (1806-1861)