World War I and II Tanks: An illustrated A-Z directory of tanks, AFVs, tank destroyers, command versions and specialized tanks from 1916-45