CREATE TABLE table_name_89 (grand_finalist VARCHAR(255), winners VARCHAR(255), year VARCHAR(255), margin VARCHAR(255))
What grand finalist had a year after 1979, a margin smaller than 30, and winners of essendon?
    
SQL: SELECT grand_finalist FROM table_name_89 WHERE year > 1979 AND margin < 30 AND winners = "essendon"