Obvious punctuation errors have been corrected.