I don't like Orson Scott Card. There was a time when he was a gifted writer, but that was decades ago. And I'm rather glad of that, I must admit, because his homophobia and religious bigotry offend me.But Shadows In Flight isn't as bad as most of his recent books have been. Yes, it has the usual "genius" children talking to each other in "shocking" ways; Card seems to find them irresistible. There's even some of Card's trademark child-on-child violence, which makes me wonder just how badly screwed up his head is. But for once he doesn't take it too far.This is no Ender's Game or Songmaster. It isn't even A Planet Called Treason. But it's readable and not annoying, which is a big improvement over Card's other work this millennium.