A new museum at Carthage. - Humphrey, John H. (1985)