Barbara's Doodle Blog, entry #159: Sugar-Coated Islam.