Title: Demon worship and other superstitions in Ceylon