Question: who wrote o lord my god when i in awesome wonder
Answer: `` How Great Thou Art '' is a Christian hymn based on a Swedish traditional melody and a poem written by Carl Gustav Boberg ( 1859 -- 1940 ) in Mönsterås , Sweden in 1885 .