Welp, I guess I have a weakness for nerdy librarians.