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