Artifact Details Title IBM 650 program library Catalog Number 102743648 Type Software Date 1956 Publisher International Business Machines (IBM) Format Punched Card Category data/library Credit Gift of Helen Trimble Lot Number X5440.2009