For those who might be interested, here is a resource on English grammar and punctuation (atleast for technical writing). http://stipo.larc.nasa.gov/sp7084/index.html