James Fenimore Cooper

Alternate Spellings

James Cooper