A review by wynnz
Prelude to Extinction by Andreas Karpf

3.0

First contact scenario. Slow start, good middle, tapered off towards the end, it was OK.