Books by Joanna Y. Guan