Th . B . Macaulap.