The Russo-Japanese War, Lessons Not LearnedE-bookThe Russo-Japanese War, Lessons Not LearneddiMajor James D. SisemoreValutazione: 4 su 5 stelle4/5Salva The Russo-Japanese War, Lessons Not Learned per dopo