The Upper Palaeolithic (A.B.A.C.O., 1996)