The treaty of Portsmouth : an adventure in American diplomacy - Trani, Eugene P. (University of Kentucky Press, 1969)