Books Authored by Karl Kitching