20040609185700.0 Object permanence 1352-6766 1352-6766 United Kingdom Object permanence. 1352-6766 Object permanence Object permanence. 1352-6766 1352-6766