Rifle & Carbine 98: M98 Firearms of the German Army from 1898 to 1918