Series: Battle for Allegra

The Ranch

Caleb Fast

Battle for Allegra (21)

Retrieval

Caleb Fast

Battle for Allegra (5)

Promotion

Caleb Fast

Battle for Allegra (10)

Secured

Caleb Fast

Battle for Allegra (7)

Harborage

Caleb Fast

Battle for Allegra (8)

Revelations

Caleb Fast

Battle for Allegra (9)