Artifact Details Title Leonardo the Demo Catalog Number 102696934 Type Software Date 1994 Publisher Interactive Publishing Corporation Format Loose CD Credit Gift of Henri Socha Lot Number X3272.2006