Books by Joseph J.S. Shang