Author: Von Hugel, Friedrich; Thorold, Algar (ed.)