Welding the tracks of time : the progress of humanity /
Cooper, James.
Upton-upon-Severn : Malvern Publishing Company,
1999.
Includes bibliography.
Technology and civilization.