Question: who wrote the christian song i can only imagine
Answer: Bart Millard