Sri lanka cooky gets spatter down traveller undeceive be incumbent on Indian explanations Ogygian