William R. SwezeyBooks“Strange Lands and Different Peoples”Strange Lands and Different PeoplesAuthor data: Open Library