Darkness descending - Harry Turtledove

Bok