Masks.
Series: Science guide -- no.96
Publisher: American Museum of Natural History
Published: 1950
Place of publication: New York
Language: eng