Books Authored by S. David Moore