This book takes the reader from 300,000 BC all the way up to 2000BC. Never stopping too long to bore the reader, nor racing too fast and losing him, the book sets a great example to other writers out there. Focussing mainly on the later parts of the prehistory (the 4,000 years immediately before the pharaohs), it strings together a whole pantheon of discussions and observations which, unlike any other book I've come across, manages to actually paint a coherent tapestry of egyptian history. Where most other books paint in the few bits of history the authors deemed 'interesting', Hoffman joins everything up, and gives the larger picture.
It's difficult to decide who this book is pitched at. The writing style is so good and flowy that it makes one think that it's pitched at the layman. However, the ascerbic remarks about the more shameful periods (and people) in archaeology, and the absolute wealth of knowledge contained within it, makes one believe it's aimed at the professional archaelogist.
No matter what your level, if you're interested in finding out why egypt came to be the place it did, this is the starting book for you.