Retrogenesis 2 : the journey /
Swann, Robert(Science fiction writer),author.
Technology
Military art and science
Also issued online.