Artifact Details Title Charles Babbage, The Father of the Computer Catalog Number 102645560 Type Moving Image Date 1979-08-29 Publisher United States Military Academy. Instructional Technology Center Format U-Matic Credit Gift of J.A.N. Lee Lot Number X2677.2004