Batik is an ancient fabric wax-resist dyeing tradition of Java, Indonesia. The art of batik is most highly developed and some of the best batiks in the world still made there. In Java, all the materials for the process are readily available – cotton and beeswax and plants from which different vegetable dyes are made. Indonesian batik predates written records: G. P. Rouffaer argues that the technique might have been introduced during the 6th or 7th century from India or Sri Lanka. On the other hand, the Dutch archaeologist J.L.A. Brandes and the Indonesian archaeologist F.A. Sutjipto believe Indonesian batik is a native tradition, since several regions in Indonesia such as Toraja, Flores, and Halmahera which were not directly influenced by Hinduism, have attested batik making tradition as well.