Books Authored by James M Jackson