I am looking for some background information on the Ancient Near East during the time of Abraham (and earlier). I am also interested in ancient Egypt. Does anyone recommend a resource on this subject they have personally found helpful? Ideally I would like a popular - yet accurate - introduction to these ancient cultures.

Thanks for any help you might give!

- John