Weekend Special | Take 10% Off. Get the code »

David B Stewart, PH.D.

David B.Stewart was educated at the Universities of Pennsylvania and London, where he studied under Sir Nikolaus Pevsner. He has taught in Japan as Visiting Foreign Professor at Tokyo Institute of Technology since 1975.