James, David

Upholstery : a beginners guide / David James - UK : Guild of Master Craftsman Publications LTD , c2004 - 175 p., pbk. : ill.(some col.) ; 17.95us.

978-1-86108-276-2


Upholstery.

645.4 JAM