20040609165800.0 0264-2794 0264-2794 Tell-a-tale United Kingdom 0264-2794 Tell-a-tale 0264-2794 0264-2794 Tell-a-tale. Tell-a-tale.