James, David.

Upholstery techniques & projects / written and illustrated by David James. - East Sussex : Guld of Master Craftsman, 1994. - 240 p. : ill. ; 28 cm.

Includes index.

Open access.

0946819416


Upholstery.