Artifact Details Title Quest, A Long Ray's Journey Into Light Catalog Number 102645856 Type Moving Image Date 1986 ca. Publisher Apollo Computer, Inc. Platform NTSC VHS VCR Format VHS Copyright Holder Apollo Computer, Inc. Credit Gift of Apollo Computer, Inc. Lot Number X8940.2019