Hero's Trial
(Star Wars : New Jedi Order, book 4)
James Luceno