@Gargron
Do you perchance read Iain Banks?