Books by Keith T. Chan