Lectures And Essays On Irish And Other S door Henry Giles