Tough yarns, vol. 1
M. H. Barker
TOUGH YARNS;