Ethnological And Philological Essays by Dr James Kennedy