In this second revised edition of Upholstery: A Complete Course , David James provides an encyclopedic guide to the techniques and materials involved in upholstery. The book covers everything from... This description may be from another edition of this product.