That punctuation-before-the-end-quote rule is for U.S. English; the rule is different for British English. I am fairly up on this subject, as I spend rather a lot of my time translating from one to the other in the course of my work. Claire