And? Been there, seen that. Also the Lipstick Librarian, the Laughing Librarian, and all the other pages. As for shagging a trainee librarian -- well, I suggest a library degree. It ain't ALL cat & class!