On AlterNet: Dashiell Hammett