Jim Liedeka rated Lines of Departure: 4 stars
Lines of Departure by Marko Kloos
Humanity is on the ropes, and after years of fighting a two-front war with losing odds, so is North American …
Humanity is on the ropes, and after years of fighting a two-front war with losing odds, so is North American …