Author: Hall, Alfred Daniel, Sir, K. C. B.