Cover 3

The World Turned Upside Down

The World Turned Upside Down: Medieval Japanese Society

1998 • 336 pages