B . Macdulf , teol. doktor.