Dictionary of the Egyptian Language Transactions, American Philosophical Society (vol. 16, Part 1) by Edward Y. McCauley | Menrva Books