The techniques of rug weaving /
Collingwood, Peter.
London : Faber,
1993.
Previous ed.: 1968