Lahun : a town in Egypt 1800 BC, and the history of its landscape - Quirke, Stephen (Golden House Publications, 2005)