Books by John M. Trang