The Power of the Weave : the hidden meanings of cloth | UPT Perpustakaan UHAMKA