Artifact Details Title The Digital Leader Catalog Number 102698383 Type Document Date 1998 Publisher Digital Equipment Corporation (DEC) Extent 17 p. Category Periodical Credit Gift of Mike Titelbaum Lot Number X3263.2006