Fix numerous grammar, syntax and stylistic problems.