Books by David E. Knop