Tell el-Faraʿin, Egypt. An Industrial Site in the Nile Delta. - Charlesworth, D. (Archaeology, 25.1972, 1972)