Books by Dan Hu