A biological mechanism for fire-breathing dragons

Say dragons did exist. In that alternate universe, how would they breathe fire? (Where the answer is not "magic".) Kyle Hill has a nice explanation for how real-life fire breath might work, and how it could have evolved over time. (Although, slight spoiler, Hill's idea won't be terribly surprising to those of us raised on Ken Hamm Creationism videos.)

Start the discussion at bbs.boingboing.net