Diarmid. Grand opera ... founded on heroic Celtic legends, etc. door John Douglas Sutherland Campbell