Endless Shadow - Brunner, John (Ace Books)