Dates,Raymond Tong_Thesis Final 2023-07-25,1