Grammar Girl Quick and Dirty Tips for Better Writing
How to mix quotation marks with other punctuation.