Tufted carpet : textile fibers, dyes, finishes and processes - Moody, Von & Needles Howard L (New York William Andrew Publishing, 2011)
PG
E