Ryan has traveled extensively through 72 countries and overseas territories across four continents taking in, firsthand, the various ways in which history, culture, and societal values are expressed through the built environment...
Relevance: 5.303695