[1]
D. . Tam, “A Perfect Church on Earth – The New Discovery of an Ancient Church Site in Tangchao Dun, China”, Int. J. Sino-West. Stud., vol. 21, pp. 207–219, Dec. 2021.