Arrangements of Hyperplanes, Higher Braid Groups and Higher Bruhat Orders | Synapse