Renegade or Halo 2 by Timothy Mo (Paperback, 2000)