The language of values

By Nick & Simon Hall