the best damn oven roasted country style ribs on a white platter with green trim