book publishing editor job description