Complete Step-By-Step Upholstery by David Sowle & Ruth Dye