Books by David K. Ruch