Halo – Ghost of Onyx

by Eric Nylund. Really good read, I wish the entire series was on kindle.