Important Links
Machine generated authority record.
Work cat.: (OSt)13752: Scott, A. C. 128321, The Kabuki theatre of Japan, 1966.