gave the devil his due