Giang Nguyen

Australian chess master