Long listens: Audiobooks over 15 hours (& worth every minute) | Libby Life: Blog, Podcast, Book Clubs & More.