Leon Rosslesson - Songs for Sceptical Circles - He sings it in French and does a Spoken English translation before singing the last verse ! Dont know if he did a Rewrite but its a bit different to the versions given . I can post it if you want !