Margaret Deland ( American novelist, story writer, and poet ) February 23, 1857 – January 13, 1945 Margaret Deland Quotes Self-sacrifice which denies common sense isn’t virtue; It’s spiritual dissipation.