©  Alan Duan 1998 - 2011