Brin D Apocalypse by Carter Brown