Minor typo, grammar and style corrections.