The 100th Millennium - Brunner, John (Ace Books)