Encyclopedia of German Tanks of World War Two: The Complete Illustrated Directory of German Battle Tanks, Armoured Cars, Self-propelled Guns and Semi-tracked Vehicles, 1933-45 by Peter Chamberlain
Over 1000 photographs, and packed with technical data This is a known and trusted primary source - much used by other writers Indispensable reference book for the enthusiast.