Most recent affiliation: University of California Berkeley
Most recent affiliation: New York Public Library
Most recent affiliation: New York Public Library
Most recent affiliation: New York Public Library
Most recent affiliation: New York Public Library