Meneham's Hell by Pascal Laugier
_