Ultimate Encyclopedia of Fabrics & Unconventional Materials (Sew with 100+ Materials from Tricky to Tame)