Military machines
by
Steve Parker
Explores the inner workings of 15 different military machines.