William Martin Beauchamp

United States
Historical archaeology