The Primers on different subjects
kes: Perhaps Guns, Germs, and Steel by Jared Diamond would be a good book to pick up.Although it doesn't directly apply to any of the subjects you listed, I think that knowing a bit about world history is a good way to make connections in the philosophies of different areas.