The Generation X Librarian: Essays on Leadership, Technology, Pop Culture, Social Responsibility and Professional Identity