Joseph C Porter
Joseph C. Porter is chief curator of the North Carolina Museum of History and the author of Paper Medicine Man: John Gregory Bourke and His American West.
Joseph C. Porter is chief curator of the North Carolina Museum of History and the author of Paper Medicine Man: John Gregory Bourke and His American West. See less
Joseph C Porter's Featured Books