In Adrian Tchaikovsky's Elder Race, a junior anthropologist on a distant planet must help the locals he has sworn to study to save a planet from an unbeatable foe.
In Adrian Tchaikovsky's Elder Race, a junior anthropologist on a distant planet must help the locals he has sworn to study to save a planet from an unbeatable foe.