Macrame: For the New Millennium! A History of Knotting & Its Place in Art Today.