The Insanely Over-Engineered German PzH Artillery