Books Authored by Richard L. Hartness