The ready availability of goat in a halal market close to where I live brought on this particular fit. Goat meat is very lean, and so it can be tricky to keep moist while roasting; I overcame that particular problem by covering the roast with bacon strips. The spice marinade I used is typical for roasts in the western coast of India.