Books by Joseph K. Chan