Want to surprise your buddies with a wonderful, thoughtful gift? Following are a few of the greatest books and book genres to take into account.If you're not good at planning ahead, books can also be a wonderful last-minute gift. Today, you can find a wide variety of titles in different retail chains that are not necessarily book shops, including g