Finley Peter Dunne

American humorist