Manyebook
Paul Nicholson
The Dictionary of Ancient Egypt