Upholstery : a beginners' guide - James, David (Guild of Master Craftsman Publications Ltd, 2004)