Kevin Jerome Duckworth (n.