Title: British Government and the Idolatry of Ceylon