I was a little thrown by the introduction of Irish/banshee magic in what has otherwise been a very scientific read (especially when it didn't seem to go anywhere), but the chapter at the end revealing more about Kara's parents and how she came to Earth made up for it. I love the memories and scenes ...