scenarist: a writer of screenplays
writer: writes (books or stories or articles or the like) professionally (for pay)
double salt: a solution of two simple salts that forms a single substance on crystallization