Books by Karl Kesel