The Penguin guide to punctuation - Trask, Robert L. 1944-2004 (Penguin Books, 1997)