james fenimore cooper, famed american novelist, dies at 224