g . t. Macdulf.