This is a fun, fast read. I've tagged it "young adult" specifically for my adult friends who enjoy young adult fiction for its plucky hero/ines (present in full force), fearless embrace of the impossible (check), and for the fact that it is a fun and fast read. I enjoyed it because it was both str...