We have read all these, some of them numerous time. We personally have most of these in e-book form because we move so often, they obviously take up less room on our computers and phones.
We are always interested in others recommendations, so if you have some, we would love to hear from you!