hr W. M . Macfie,