Punctuation has been maintained except where obvious printer errors occur.