The missionary's appeal to the religious public : a statement of facts relative to the mission in the island of Trinidad
London