Knights Of snaps up McNicoll's middle grade duology