Books by John C. Chen