Complexities of English Unravelled

A marvellous web site for those who have to write for business or other purposes is It has fun, interesting articles and tips on how to write simply and well. The tips on punctuation are particularly handy for those having trouble with wandering apostrophes, wayward colons and difficult dashes.