Books by Karl Kitching