CREATE TABLE table_17467578_1 (written_by VARCHAR(255), us_viewers__million_ VARCHAR(255))
Who wrote the episode "The Dream Lover", which was viewed by 3.96 million viewers?
    
SQL: SELECT written_by FROM table_17467578_1 WHERE us_viewers__million_ = "3.96"