Meroe City an ancient African capital : John Garstang's excavations in the Sudan