Author: A. F. (Archibald F. ) D. 1 MacGregor