S. J. Mackie, F.G.S., del. 



