Books by Bin Hu