1. Preheat the oven to 325 degrees.
2. Remove neck and gizzards from cavity of duck, set aside, and wash and pat duck totally dry.
With a sharp knife, prick the duck skin all over, but don't cut into the meat.
3. Season the duck inside with salt and pepper, then put the orange wedges and lemon wedges inside.
4. In a roasting pan with a rack, pour in the water and coriander seeds, set the neck and gizzards in around the outside, not on the rack. Then put duck on the rack, sprinkle with salt and pepper, cover duck with foil, and set on stovetop burner on high until water in roasting pan comes to a boil.
5. Take roasting pan off burner and set it immediately into the preheated oven at 325 degrees and roast for 1 hour.
6. Remove from oven, uncover, and take duck out of roasting pan and set aside.
7. Turn oven up to 350 degrees.
8. Pour the juices from the roasting pan through a strainer and into a bowl; set aside.
9. Put the duck back on the rack in the roasting pan and again, prick it with a sharp knife through the skin all over. Do Not cover with foil, and roast at 350 degrees for 1 hour.
10. After the hour, remove the roasting pan with duck from the oven and turn the oven up to 400 degrees.
11. Transfer the duck to a large baking sheet with short sides to catch any cooking juices and put the duck in the 400 degree oven and continue roasting for 45 to 50 minutes or until the skin is crispy and the meat is tender.
12. While the duck is browning, put the roasting pan (without rack now) on stovetop with burner on medium-high heat. Add the orange juice and lemon juice and bring pan drippings to a boil, stirring, for 1 minute.
13. Take the bowl of strained juices, skim off the fat, and pour this liquid into the roasting pan, add soy sauce and continue boiling and stirring for 1 minute more.
14. Transfer this liquid into a saucepan and put over medium-low heat and bring to a simmer; this will form your sauce.
15. To thicken the sauce, mash together the butter and flour in a small heat-resistant bowl, then add about 1/4 cup of the sauce liquid from the pan to the butter-flour paste, and stir until dissolved. Add this mixture into the saucepan, whisking as you add, and continue simmering over low heat, whisking frequently until the sauce is thickened to your liking, about 2 to 3 minutes. Let cool slightly, taste, and season with salt and pepper if desired.
16. Put duck on cutting board or platter and let rest for 10 minutes. Slice and serve with the citrus sauce drizzled over the top of each slice.
This size duck will serve about 4 to 6 people. Roast 2 separate ducks to serve more and double the sauce recipe.

Story

Okay, I know there's a lot of in the oven, out of the oven, turn heat up, turn heat down, transfer the duck to another sheet, pour out liquid, etc. etc. etc.

BUT remember...

This is THE PERFECT roasted duck. If you want perfection, this is a great recipe.