Research affiliation: Research Library Group.
California Historical SocietyReference, Libraries, Research - California Historical Society. Research affiliation: Research Library Group.
Research affiliation: Research Library Group.
California Historical Society