Roasted Duck Half - Weee!