The Life of Napoleon I (Volume 2 of 2) - Rose, J. Holland (John Holland), 1855-1942