Question: who was islands in the stream written for
Answer: Marvin Gaye