Stone Anchors from Minicoy Island, Lakshadweep, India · Study