The Complete Idiot's Guide To Ancient Egypt by Donald P. Ryan