Down home ways : old-fangled skills for making hundreds of simple, useful things