Who wrote the episode 'The Dream Lover', which was viewed by 3.96 million viewers?
CREATE TABLE table_17467578_1 (
    written_by VARCHAR,
    us_viewers__million_ VARCHAR
)
SELECT written_by FROM table_17467578_1 WHERE us_viewers__million_ = "3.96"
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Who wrote the episode 'The Dream Lover', which was viewed by 3.96 million viewers? ### Input: CREATE TABLE table_17467578_1 (
    written_by VARCHAR,
    us_viewers__million_ VARCHAR
) ### Response: SELECT written_by FROM table_17467578_1 WHERE us_viewers__million_ = "3.96"