Person

Thompson, John P. (John Peter), active 18th century-19th century.