Military machines

by Steve Parker

Explores the inner workings of 15 different military machines.