by Robert J. Sawyer
Toroca, a Quintaglio geologist, is under attack for his controversial new theory of evolution. But the origins of his people turn out to be more complex than even he imagined,…