Series: Battle for Allegra

Secured

Caleb Fast

Battle for Allegra (7)

Revelations

Caleb Fast

Battle for Allegra (9)

Retrieval

Caleb Fast

Battle for Allegra (5)

The Ranch

Caleb Fast

Battle for Allegra (21)

Promotion

Caleb Fast

Battle for Allegra (10)

Harborage

Caleb Fast

Battle for Allegra (8)