Books by Karl Patten