fr. T oon t. Demerara.