The tiny South Island town of Franz Josef is perched precariously on New Zealand’s Alpine Fault. It already faces devastating earthquakes, floods and landslides. And now it harbours a killer. When a body is discovered suspended in a glacier, detectives Nick Chester and Latifa Rapata are sent to investigate. More victims surface, as does a web of corruption stretching from the international aid industry to the blood-steeped fields of a civil war.