Hal Duncan [*1971 ]