Books Authored by Mark G. Spencer