halo booker