Books Authored by Richard C. Hall