Researches among the Palaeozoic rocks of Ireland by John Kelly | Lex | Lex