Series: Battle for Allegra

Revelations

Caleb Fast

Battle for Allegra (9)

Harborage

Caleb Fast

Battle for Allegra (8)

Secured

Caleb Fast

Battle for Allegra (7)

Promotion

Caleb Fast

Battle for Allegra (10)

Retrieval

Caleb Fast

Battle for Allegra (5)

The Ranch

Caleb Fast

Battle for Allegra (21)