Ray Hu is a
writer and
researcher.