Artifact Details Title Lumena Catalog Number 102776923 Type Software Description No disks present Date 1984 Publisher Mindset Corporation Credit Gift of Michael Plitkins Lot Number X2408.2002