Natchez: The History & Mystery of the City on the Bluff