michael deluca