Loom and spindle, past, present, and future; by Luther Hooper.

Tools