Europe and the Far East, 1506-1912, by Sir Robert K. Douglas ... rev. and cor. with an additional chapter (1904-1912) by Joseph H. Longford. (Cambridge historical series)
Europe and the Far East, 1506-1912, by Sir Robert K. Douglas ... rev. and cor. with an additional chapter (1904-1912) by Joseph H. Longford.