>> http://www.mic.ki.se/Egypt.html
this site is well worth every second of time