John G. H. HalsteadBooksDoing business with EuropeDoing Business with EuropeAuthor data: Open Library