Shanxing Wang

Wang's "Mad Science in Imperial City" was the winner of 2006 Asian American Literary Award.

ADVERTISEMENTS