How do you know if your grilled meat is done?

Although our diners are family, old friends, and fellow students or work with whom we want to socialize when we have a barbecue, we want everyone to be “licking their fingers.” But among them, there are usually some who like…