David DeFranza has studied in China, worked in Japan, and wandered all over Asia, Europe, and North America.