Global History, Society, and Poltical Economy

Borobudur Temple, Yogyakarta, Java, Indonesia.