Halo: Contact Harvest (Q2608221)
novel in the Halo series
Language: