Series: Battlestar Galactica 2

Armageddon

Christopher Golden & Richard Hatch

Battlestar Galactica 2 (1)