" Mechanisms of flat weaving technology " by Valeriy V. Choogin, Palitha Bandara and Elena V. Chepelyuk.