Three splendid little wars : the diaries of Joseph Knefler Taussig, 1898-1901 / - Taussig, Joseph K. (Naval War College Press,, 2009)