Return to Article Details Baan Xavier: A Modern Roman Catholic Church Architecture in Thailand Download Download PDF