St. Elmo. A novel.