Duncan Shore

Known For