This list of 100 book recommendations for all ages and genders will help you find gifts for anybody on your list! Also helps you find a great book for yourself.