Tears from Heaven by Mikael Rennerhorn
_