Question: who wrote the song this i promise you?
Answer: pop singer Richard Marx