SFW, lyrics-as-poetry, Kamelot, Tommy Karevik and Sascha Paeth I think wrote it, but in my searches I'm not seeing a definite "this person was the lyricist" type thing
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.