Question : who wrote the song i can only imagine by mercyme
Answer : lead vocalist Bart Millard