Books Authored by Minxuan Zhang