Definition.comGiving credit is to be done with caution — in giving the devil his due, you are liable to give yourself awayEd Howe