Yet another human sacrifice? -. - Fischer-Hansen, T.