militaryhistoryvisualized:bmashine:medium German assault howitzer Sturmhaubitze 42 (StuH 42 105mm as