Series: Battle for Allegra

Retrieval

Caleb Fast

Battle for Allegra (5)

Secured

Caleb Fast

Battle for Allegra (7)

Harborage

Caleb Fast

Battle for Allegra (8)

Revelations

Caleb Fast

Battle for Allegra (9)

Promotion

Caleb Fast

Battle for Allegra (10)

The Ranch

Caleb Fast

Battle for Allegra (21)