egyptians frustrted
JB Shreve & the End of History