Title: German Self-Propelled Artillery at War 1940-1945