Books, books, more books, and other ramblings