Great science fiction for middle schoolers young teens--a mix of new and old.