was fortunate to be gifted a sheep roast from this tears friends hunt never cooked sheep before any tips on how to prpare this it is a triangular roast 2-3 in thick