The guy I hunt geese with has a similar recipe for duck. Take a large stone and after you've cleaned out the duck and marinated it, stuff the rock in its cavity. Then bake as usualy, with all the spices taters etc.. carrots, spices etc... When its done take out rock, throw away the duck and eat the rock...
Was in Whole Foods Market the other day and they had bluefish for sale at 7.99 a pound. Not something I would ever buy. Awfully fun to catch though......