This recipe has been adapted from FoodNetworks Halibut in Sicilian Sauce. I guess any firm white fleshy fish can be used, but I used Black Cod, also known as Sablefish or Butterfish. I always prefer to buy a whole fish and fillet it myself, as I feel that it is fresher and has a better flavor. Then I can make stock out of the bones and freeze away for later use. The sauce is a savory, salty, sweet combination that combines unlikely ingredients creating a lovely marrying of flavors and could probably be prepared a day ahead. As you prepare the sauce, add salt sparingly, since you are adding salty ingredients toward the end of the preparation. I have served this over risotto before, but it is still excellent without starch-stacking.