1
by Yao Nai Li
Published 1999
2
by Roenn
Published 2006
3
by Qi Xiang Hua
Published 2012