What order do the halo books go in?

I would like to know what order the halo books go in because I want to read them in the order the story would go in. I have all of the books except for primordium. This is the order I think they go in. Also I have read some of them.

Halo: Contact Harvest
Halo: The Cole Protocol
Halo: The Fall of Reach
Halo: The Flood
Halo: The First Strike

And I have no Idea where these ones fit in the story because I have not read all of them yet.

Halo: Ghosts of Onyx
Halo: Glasslands
Halo: Evolutions 1&2
Halo: Cryptum

> I would like to know what order the halo books go in because I want to read them in the order the story would go in. I have all of the books except for primordium. This is the order I think they go in. Also I have read some of them.
>
> Halo: Contact Harvest
> Halo: The Cole Protocol
> Halo: The Fall of Reach
> Halo: The Flood
> Halo: The First Strike
>
> And I have no Idea where these ones fit in the story because I have not read all of them yet.
>
> Halo: Ghosts of Onyx
> Halo: Glasslands
> Halo: Evolutions 1&2
> Halo: Cryptum

Halo: Cryptum
Halo: Contact Harvest
Halo: The Cole Protocol
Halo: The Fall of Reach
Halo: The Flood
Halo: The First Strike
Halo: Ghosts of Onyx
Halo: Glasslands

****Halo: Evolutions 1&2 Takes place during varing times in the Universe Timeline

In the order they were released:
Fall of Reach
The Flood
First Strike
Box Set one
Ghosts Of Onyx
Contact Harvest
The Cole Protocol
Box Set two
Halo Evolutions
Halo Cryptum
Halo Glasslands
Halo Primordium

In the chronological order of their stories.
Cryptum
Primordium
Contact Harvest
The Cole Protocol
The Flood
First Strike
Ghosts Of Onyx (timelines in ghost of onyx with halo 2 and halo 3)
Glasslands

Evolutions has different stories taking place across different times.

Primordium could go somewhere after GoO due to the fact that it is mostly told in flashback because…

that ONI ship recovered a fragment of 343GS and it tells them his story as Chakas and eventually constripts them fo find the Librarian