Cover 6

Mirror in the Shrine

Mirror in the Shrine: American Encounters with Meiji Japan

1988 • 315 pages