Hill of Crosses by Mart Eslem
_