Patchareerat Yanaprasart Author