Author: M.R.A.S. Johnstone P. De Lacy M.A.