My second Haldeman book. I actually liked this one, where as I hated The Accidental Time Machine. The characters are much better developed in this novel, though the aliens come across as very human. There is a lot of deus ex machina and things are wrapped up a little too nice by outside forces at the end.This book is fun and it's obvious that Haldeman wants to write new adventure-science-fiction. As far as that goes, this is pretty successful.A fun read.