UPHOLSTERY A COMPLETE COURSE DAVID JAMES - REVISED EDITION - New York GUILD OF MASTER CRAFTSMAN 1999 - viii,309p.: ill., 29cm

Includes bibliographical references and index

684.12 JAM