Excitement, fun and knowledge You need to read these 8 books

You can read the whole article here.