The versatile list: a pathway to abstraction. - John Hamer; Adriana Ferraro (ACSE, 2000)