Question: who wrote song my heart will go on
Answer: Will Jennings, James Horner