Cryptanalysis of braid group cryptosystem and related combinatorial structures. - Roger William Henderson (2006)