Japan, Russia and Their Territorial Dispute
Subtitle: The Northern Delusion
Publisher: Taylor & Francis Group
Published: 2017
Language: eng
Number of pages: 208
ISBN-13: 9781138099289
Subjects: Japan, foreign relations, soviet union; Russia (federation), foreign relations; Kurile islands