View The Self Made Tapestry Pattern Formation In Nature 1999