Artifact Details Title Group photograph of the Lucasfilm Computer Research team in 1989 with legend Catalog Number 102776535 Type Still image Date 1989-09 Publisher Pixar Category Portrait photograph Credit Gift of Ralph Guggenheim Lot Number X7661.2016