Publications of Krist Wongsuphasawat