This is the second book I have read by Michael Barnes and is even better than his first, Against Time. Barnes has the ability to breathe new life into a rather stagnant genre. The story, written mostly from the viewpoint of the 'alien' race is refreshing. It covers many of the classical elements including action, adventure, romance, politics, betrayal and revenge. The story at its heart, covers the 'hot' topic of the moment, the environment. The characterization is good and is a real page turner, I read the 336 pages within a week. The story could be made into a good film! Here's waiting for the author's next!