Joe... you just HAD to mention FRBR !!!   argh.... let it die, let it die, let it die....lololol :)