Bertrand Russell writes about the culture and the philosophy of people from pre-Socrates era to modern era. although the book has been accused of over generalization and biased, Russell himself has said that one can't write an interesting history without being biased. Overall, it's one of the best books for the western philosophy.