Grammar Girl: For Writers and Language Lovers.
258 How to Write Dialogue
Episode Summary
How to Write Dialogue
Episode Notes
How to Write Dialogue