by Akira Iriye
publisher: Imprint Pubns publish date: November 1st 1990
format: paperback pages: 375
language: English
ISBN:
1879176009 (9781879176003)
publisher: Holiday House publish date: December 1st 1972
format: paperback
language: English
ISBN:
0689701055 (9780689701054)
publisher: Harvard University Press publish date: January 1st 1965
format: hardcover pages: 384
language: English
ISBN:
0674009002 (9780674009004)