German tanks of World War II: The complete illustrated history of German armoured fighting vehicles, 1926-1945