Inconsistent spelling and hyphenation are as in the original.