JOHN NANLIANG LEE