Team Human - Sarah Rees Brennan, Justine Larbalestier Well written, and a fun romp, but I just couldn't get into the story or care about the characters.