I used my mother's recipe - a basic, easy to do one that works hundred percent of the time. Marinate the duck with soy sauce, pepper, wine and dark soy on the skin for an hour or so. Quarter 3 medium onions or 6 small ones (if you have a big enough wok). Brown the onions first in oil, remove from pan then brown the duck on all four sides until golden brown. Remove any excess oil that has been rendered. Today's duck is not fatty at all and there was very little fat left in the pan.
Arrange the duck and the onions in the wok, add enough chicken or duck broth to cover half the duck, add rose wine, ginger, pepper and garlic.
Simmer for about half an hour, turning duck over at mid point. Remove onions and continue to braise duck for another half or so, turning, and checking to make sure it doesn't get too soft. Check this by poking a chopstick through the duck to see if it goes through easily. Stop the cooking when there is just enough "give". Cut up duck and serve in a deep dish so the sauce can be poured over it.