Fritz Haber was even given the rank of captain by the Kaiser, rare for a scientist too old to enlist in military service.