Books by Chan, Professor, David K