Books by Haixia Peng