China and Japan ; By Lee, Chae Jin
Copyright:
1984
ISBN:
0817979719
Publisher:
Stanford, CA Hoover Institution Press
Physical Details:
XVII, 168 p.
Record No.:
290832
Type/Format
Call Number
Location
Due Date
Last Seen
Barcode
Book
2184/0047
2009-11-08