What an amazing book. Explains some stuff about Halo 3, but no spoilers. John 117 wasn't even in this one. The book has one of the most amazing endings ever, and a cliffhanger to boot. Read the book in just a few days, it was very very good.