Encyclopedia Of German Tanks Of World War Two: The Complete Illustrated Dictionary of German Battle Tanks,Armoured Cars, Self-Propelled Guns and Semi-Track