Books by Xiaoxia A. Newton