Clement C. Moore

Alternate Spellings

Clement-Clarke Moore