Books by Jay Shen