Books Authored by Mark A. Hunter