Mainer

This is an adventurous tale interwoven with Irish lore. There are a lot of characters and details to keep track of, but this book is well worth putting the time into.